light shellproof shelter - Español Inglés Diccionario